package com.gopay.webtest.handler.citicSign;

/**
 * 中信银行签名
 * @Certificate.java
 * @author dong-wang5@hnari.com
 * @2016年6月16日 下午4:28:44  www.gopay.com.cn Inc.All rights reserved.
 */
public class Certificate 
{

	/**
	 * 
	 * @param algorithmEnum
	 * @param key
	 * @param txt
	 * @return
	 */
    public static String sign(AlgorithmEnum algorithmEnum, String key, String txt)
    {
        return Container.getAlgorithm(algorithmEnum).sign(key, txt);
    }
    /**
     * 
     * @param algorithmEnum
     * @param key
     * @param txt
     * @param signed
     * @return
     */
    public static boolean verify(AlgorithmEnum algorithmEnum, String key, String txt, String signed) 
    {
        return Container.getAlgorithm(algorithmEnum).verify(key, txt, signed);
    }
}
